package com.example.entity.vo;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * <p>
 *
 * </p>
 *
 * @author Lan
 * @since 2025-01-08
 */
@Data
@Api("报废单查询vo")
@Accessors(chain = true)
public class ScraporderVo implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("单别")
    private String orderType;

    @ApiModelProperty("单号")
    private String orderNumber;

    @ApiModelProperty("模具编号")
    private String deviceId;

    @ApiModelProperty("模具名称")
    private String deviceName;

    @ApiModelProperty("报废原因")
    private String reason;

    @ApiModelProperty("开单日期")
    private String createTime;

    @ApiModelProperty("报废/停用日期")
    private String endTime;

    @ApiModelProperty("单据类型  0-报废   1-停用")
    private String status;

    @ApiModelProperty("模具使用次数")
    private String useNum;

    @ApiModelProperty("审核状态  N-未上报  R-审核中  Y-审核通过  F-审核未通过")
    private String auditStatus;
}
